seed harrow - Spanish English Dictionary